package model.service;

import java.util.List;

import model.entity.Psicologo;

/**
 * 
 * Psicologo Service Interface
 * 
 * @author Alex
 * 
 */
public interface IPsicologoService {

	/**
	 * Add Psicologo
	 * 
	 * @param Psicologo
	 *            psicologo
	 */
	public void addPsicologo(Psicologo psicologo);

	/**
	 * Update Psicologo
	 * 
	 * @param Psicologo
	 *            psicologo
	 */
	public void updatePsicologo(Psicologo psicologo);

	/**
	 * Delete Psicologo
	 * 
	 * @param Psicologo
	 *            psicologo
	 */
	public void deletePsicologo(Psicologo psicologo);

	/**
	 * Get Psicologo
	 * 
	 * @param int Psicologo Id
	 */
	public Psicologo getPsicologoById(int id);

	public Psicologo verificaPsicologo(String login, String senha);
	
	/**
	 * Get Psicologo List
	 * 
	 * @return List - Psicologo list
	 */
	public List<Psicologo> getPsicologos();

}
